Ticket approval system for and method of performing quality control in field service applications

ABSTRACT

A ticket approval system and method of performing quality control in a field service application. The method includes obtaining a ticket, performing at least one task associated with the ticket, collecting data associated with at least one task, and transmitting the data to a work management server including database and approval applications. Also provided is a method of reviewing the data received by the approval application for quality control purposes.

CROSS-REFERENCE TO RELATED APPLICATIONS

This patent application claims priority to U.S. Provisional ApplicationSer. No. 61/076,253, filed in the U.S. Patent and Trademark Office onJun. 27, 2008 by Nielsen et al., and is a continuation-in-part of U.S.application Ser. No. 12/029,732, filed in the U.S. Patent and TrademarkOffice on Feb. 12, 2008 by Nielsen et al., now U.S. Pat. No. 8,532,342,issued on Sep. 10, 2013, the entire contents of each of theseapplications being incorporated herein by reference in its entirety.

BACKGROUND

1. Technical Field

The present disclosure generally relates to quality control in fieldservice applications. In particular, the present disclosure is directedto a work order approval system and method of performing quality controlin field service applications, such as locate operations.

2. Description of the Related Art

Field service applications may be any application in which companiesdispatch technicians and/or other staff into the field in order toperform, for example, certain installations, services, and/or repairs.Field service applications may exist in industries, such as, but notlimited to, network installations, utility installations, securitysystems, construction, medical equipment, heating, ventilating, and airconditioning (HVAC), and the like.

In certain field service applications, there may be an associated workorder for each field call. These work orders are hereafter referred toas tickets. The ticket information may include, for example, thephysical address or other location information to which the fieldtechnician is dispatched, the type of installation service, and/orrepair that is requested. Depending on the field service application,certain processes may exist for verifying certain aspects of theinstallations, services, and/or repairs that are to be performed by thefield service technicians according to the ticket information. Sincethere may be numerous field technicians, each of whom are assignednumerous tickets, implementing and performing meaningful oversight andquality control activities in a timely fashion may be difficult. As aresult of the limited quality control activities in certain fieldservice applications, customer satisfaction may be adversely affected.Additionally, the time, effort, and cost that is associated withre-performing work in the field or with correcting and/or improvingpoorly performed field calls may be unacceptable.

Consequently, a need exists for methods of providing oversight andquality control in field service applications in order to improvecustomer satisfaction, to identify and reduce the number of poorlyperformed tickets, and to improve visibility into distributed workforceoperations. More specifically, a need exists for improved approaches toquality control in the underground facility locate industry in order toimprove customer satisfaction and to reduce the risk of damage tounderground facilities due to poorly performed locate operations.

SUMMARY

According to one aspect of the present disclosure, a method ofperforming quality control in a field service application is presented.The method includes obtaining a ticket, performing at least one taskassociated with the ticket, collecting data associated with at least onetask, and transmitting the data to a work management server. The methodfurther includes reviewing the data received by the approval applicationfor quality control purposes. The work management server includes adatabase and an approval application.

According to another aspect of the present disclosure, a method ofperforming quality control in a field service application is provided.The method includes obtaining a ticket associated with a determinationof a presence or an absence of at least one underground facility, anddetermining the presence or absence of at least one undergroundfacility. The method further includes performing at least one taskresulting from the step of determining, generating and collecting dataassociated with a dig area defined in the ticket, transmitting the datato a work management server, and reviewing the data received by theapproval application for quality control purposes. Further, the workmanagement server includes a database and an approval application.

According to a further aspect of the present disclosure, a system formaintaining quality control in a field service application is presented.The system includes a ticket with a work order and a dig area associatedwith the work order, a locate technician to determine a presence or anabsence of at least one underground facility, and an image capturemechanism to obtain data associated with the ticket. The system alsoincludes a work management server and a network to transmit the dataassociated with the ticket to the work management server. The workmanagement server includes a database and a ticket approval applicationand the ticket approval application is a software application thatprovides a graphical computerized mechanism for an approver to perform aquality control review.

According to yet another aspect of the present disclosure, a system ispresented. The system includes a ticket with a work order and a dig areaassociated with the work order. The ticket is associated with at leastone task and the task includes marking for a presence or an absence ofat least one underground facility. The system also includes a locatetechnician to perform at least one task associated with the ticket, animage capture mechanism to obtain data associated with the ticket, awork management server, and a network. The work management serverincludes a database and a ticket approval application. Further, thenetwork transmits the data associated with the ticket and theperformance of at least one task associated with the ticket to the workmanagement server.

BRIEF DESCRIPTION OF THE DRAWINGS

The objects and features of the present disclosure, which are believedto be novel, are set forth with particularity in the appended claims.The present disclosure, both as to its organization and manner ofoperation, together with further objectives and advantages, may be bestunderstood by reference to the following description, taken inconnection with the accompanying drawings as set forth below:

FIG. 1 illustrates a functional block diagram of an example of a ticketapproval system for performing oversight and quality control, inaccordance with the present disclosure;

FIG. 2 illustrates a flow diagram of an example of a method ofperforming oversight and quality control using the ticket approvalsystem, in accordance with the present disclosure;

FIG. 3 illustrates an example of an approver inbox GUI for use in theticket approval system, in accordance with the present disclosure;

FIG. 4 illustrates an example of an approver image viewer GUI for use inthe ticket approval system, in accordance with the present disclosure;

FIG. 5 illustrates an example of a QC referral popup window for use inthe ticket approval system, in accordance with the present disclosure;

FIG. 6 illustrates an example of a QC approver inbox GUI for use in theticket approval system, in accordance with the present disclosure;

FIG. 7 illustrates an example of a QC approver image viewer GUI for usein the ticket approval system, in accordance with the presentdisclosure;

FIG. 8 illustrates an example of a reject QC popup window for use in theticket approval system, in accordance with the present disclosure;

FIG. 9 illustrates an example of a coaching popup window for use in theticket approval system, in accordance with the present disclosure;

FIG. 10 illustrates another example of the approver image viewer GUI foruse in the ticket approval system, in accordance with the presentdisclosure; and

FIG. 11 illustrates an example of a ticket summary GUI for use in theticket approval system, in accordance with the present disclosure.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

The following detailed description refers to the accompanying drawings.The same reference numbers in different drawings may identify the sameor similar elements. In addition, the following detailed descriptiondoes not limit the present disclosure.

In the discussion that follows, the term “dig area” means any specifiedgeographic area within which excavation may occur, the term “excavation”means disturbing or penetrating the ground, the term “excavation area”means the ground where excavation occurs or will occur, and the term“facility owner” means an owner, an operator, or a third partycontractor that provides the services of a locate operation and/or amarking operation to a facility owner as an agent or otherwise. Examplesof a facility owner may include, but are not limited to, a gas company,a water company, a sewer company, a power company, a telephone company,or a cable company. In addition, the term “image” means any image,depiction, and/or visual representation. An image may be, but is notlimited to, images captured or stored in any human or machine readableformat.

Further, the term “locate device” means any apparatus and/or device fordetecting and/or inferring the presence or absence of any facility,including without limitation, any underground facility, the term “locatemark” means any mark, sign, and/or other means indicating the presenceor absence of any underground facility. Examples of locate marks mayinclude, but are not limited to, marks made with marking materials,marking objects, global positioning or other information, and/or anyother means. Locate marks may be represented in any form including,without limitation, physical, visible, electronic, and/or anycombination thereof. The term “locate operation” means any activity todetect or infer the presence or absence of an underground facility, andthe term “marking operation” means any activity to mark the presence orabsence of an underground facility. In addition, the term “locatetechnician” means an individual performing a locate or a locateoperation. The term “manifest” means any record in any form thatcomprises information relating to a locate or a locate operation. Amanifest may include separately or in combination, and withoutlimitation, information concerning a dig area, environmental landmarks,type and approximate geographic location of the presence or absence ofat least one locate mark, time, date and duration of the locateoperation, facility owner(s), party requesting a locate operation,identity of the locate technician, and/or notes of the locatetechnician.

The term “marking device” means any apparatus, mechanism, or other meansof employing a marking dispenser for causing a marking material and/ormarking object to be dispensed, and the term “marking dispenser system”means a system including, but not limited to, a marking device, amarking dispenser, and an actuator. Further, the term “marking object”means any object and/or objects used or which may be used separately orin combination to mark, signify, and/or indicate. Examples of markingobjects may include, but are not limited to, a flag and/or an RFIDmarking ball, and the term “marking material” means any material,substance, compound, and/or element, used or which may be usedseparately or in combination to mark, signify, and/or indicate. Examplesof marking materials may include, but are not limited to, paint, chalk,dye, and/or iron.

Additionally, the term “facility” means one or more lines, cables,fibers, conduits, transmitters, receivers, or other physical objects orstructures capable of or used for carrying, transmitting, receiving,storing, and providing utilities, energy, data, substances, and/orservices, and/or any combination thereof, and the term “undergroundfacility” means any facility beneath the surface of the ground. Examplesof facilities include, but are not limited to, oil, gas, water, sewer,power, telephone, data transmission, cable TV, and/or internet services.

The present disclosure includes a method and system of performingoversight and quality control in field service applications, such aslocate operations, and ticket approval systems. The ticket approvalsystem of the present disclosure provides a mechanism by which approversand/or managers may review the quality of locate operations in real timeand/or within a certain amount of time (e.g., within one day) of thelocate operation. In particular, a ticket approval software applicationof the present disclosure provides a graphical computerized mechanismfor viewing the information, such as images, that is associated withlocate operations, which allows for a rapid and efficient processing oftickets. Examples of images include, but are not limited to, digitalimages, aerial images, and so on. In doing so, approvers and/or managersmay assess the quality of each locate operation in a time efficientmanner. Based on the assessment, locate operations may be categorized ina variety of ways, for example: (1) approved, no further action needed;(2) satisfactory, but the locate technician needs coaching or training;or (3) unsatisfactory, the ticket needs quality control (QC) action.While approvers may be required to assess all tickets of the locatetechnicians under their supervision, a random subset of tickets may beselected for higher managerial review, adding a further level of qualityassurance.

The ticket approval system of the present disclosure maintains anumerical count of approved tickets, coaching referrals, and QCreferrals. In the case of QC referrals, the ticket may require immediatedispatch to the original locate technician or a QC technician. QCreferrals may be considered high priority and, therefore, routed to thenext available time slot of the locate or QC technician, in order tocorrect defects in a timely manner.

The method and system of the present disclosure may be used in a locateoperation. Man-made objects, such as facilities, and in particular,underground facilities (e.g., gas, water, sewer, power, telephone, andcable television lines), are susceptible to damage from various things,such as from excavation. Local and federal laws may require thatnotification be given to facility owners that own underground facilitiesin an excavation area before any excavation takes place. If suchnotification is received, the facility owner typically locates and marksthe location of the underground facilities. By way of example, thefacility owner may use a ticket approval system for and method ofperforming oversight and quality control during a locate operation, asdescribed herein.

Locate operations may be performed, for example, by the facility owner.A marking dispenser system is typically used to create locate marks.Paint is commonly used as the marking material, and it is typicallyapplied using a marking device. The color of the marking material istypically chosen based on the type of underground facility that is beingmarked (e.g., red paint for a power line).

Protocols may exist for verifying certain aspects of locate operationsthat are performed by locate technicians. For example, for each locateoperation, the locate technician may be required to provide certainevidence (e.g., photographs) that may be used in order to verify(against the original ticket) the actual address at which the locateoperation was performed versus the requested address, the actual locateoperations that were performed versus the requested locate operations,and to provide proof that the locate operation was actually performed(i.e., proof of “locate marks”).

The system of the present disclosure provides a mechanism by whichapprovers and/or managers may review the quality of locate operations inreal time and/or within a certain amount of time (e.g., within one day).In particular, a ticket approval software application of the presentdisclosure provides a graphical computerized mechanism for viewing theinformation, for example, digital information, markings, and images,that is associated with the locate operations, which allows rapid andefficient processing of tickets.

Further, approvers and/or managers may quickly assess the quality ofeach locate operation. Based on the assessment, locate operations may becategorized as, for example, (1) approved, no further action needed, (2)satisfactory, but the locate technician needs coaching or training, or(3) unsatisfactory, the ticket needs quality control (QC) action. Whileapprovers may be required to assess all tickets of the locate technicianunder their supervision, a random and/or rules-based subset of ticketsmay be selected for higher managerial review, adding a further level ofoversight and quality assurance.

The ticket approval system of the present disclosure maintains, forexample, a numerical count of approved tickets, coaching referrals andQC referrals. In the case of QC referrals, the ticket may requireimmediate dispatch to the original locate technician or a QC technician.QC referrals may be considered high priority and, therefore, routed tothe next available time slot of the locate technician or QC technicianin order to correct any defects prior to the start of excavation.

Referring to FIG. 1, a functional block diagram of a system 100 forperforming oversight and quality control in locate operations isprovided. System 100 may include a locate service provider 110, whichmay be any facility owner. Additionally, system 100 may include a workmanagement server 112, which is maintained and operated by locateservice provider 110, and which may be any local or centralizedcomputing device, including a processing unit 150, a memory 152, and acommunication interface 154, that is capable of hosting an applicationsuch as a ticket approval application 130, as discussed further below.In implementation, work management server 112 may be a networkedapplication and/or web server.

Personnel that are associated with system 100 may include, but are notlimited to, managers 114, QC approvers 116, approvers 118, QCtechnicians 120, and locate technicians 122 of locate service provider110. Managers 114 may be high-level managers of locate service provider110, including directors and/or company executives of locate serviceprovider 110 that oversee QC approvers 116, approvers 118, QCtechnicians 120 and locate technicians 122. Managers 114 may interactwith the ticket approval application 130 via a display device 156A and auser input device 158A coupled to the work management server 112. It iscontemplated that managers 114, QC approvers 116, approvers 118, QCtechnicians 120 and other locate technicians 122 may also serve in a QCcapacity according to the present disclosure.

QC approvers 116 may be the individuals that are responsible forprocessing any QC referrals and to whom QC technicians 120 may report.QC approvers 116 may interact with the ticket approval application 130via a display device 156B and a user input device 158B coupled to thework management server 112. QC technicians 120 are technicians that aredispatched into the field for performing QC activities. Approvers 118may be the direct supervisors of locate technicians 122. Approvers 118may interact with the ticket approval application 130 via a displaydevice 156C and a user input device 158C coupled to the work managementserver 112. Further, managers 114, QC approvers 116, and/or approvers118 may be the personnel of the customers of locate service provider110. For example, managers 114, QC approvers 116, and/or approvers 118may be service managers of the customers of locate service provider 110who wish to verify the quality of the workflow of locate serviceprovider 110.

Referring again to FIG. 1, system 100 may include various image capturemechanisms 124 by which QC technicians 120 and locate technicians 122provide images of the dig area while performing locate operations. In anexample, image capture mechanism 124 is a consumer or professional gradedigital still or video camera. In another example, image capturemechanism 124 is the device for providing an electronic manifest ofunderground facility locate marks that is described in U.S. patentapplication Ser. No. 12/029,732 (the “'732 patent application”),entitled “Electronic manifest of underground facility locate marks,”that is incorporated by reference herein in its entirety.

Image capture mechanism 124 may be used to obtain an image used toverify the address of the locate operation, to verify the ticketinformation of the locate operation, and/or to provide proof that thelocate operation was actually performed. For example, image capturemechanism 124 may be used to provide an image of something thatidentifies the location of the dig area, such as an image that shows thestreet number on a mailbox or on a building or a serial number on atelephone pole. In an exemplary embodiment, certain digital cameras andother devices have geographic or global positioning system (GPS)technology integrated therein, which allows GPS data (i.e., dig areadata) to be stored with the image data. In this case, the GPS data maybe used as the dig area identifier mechanism. In addition, image capturemechanism 124 may be used to provide an image of a manifest or similarlog of the ticket, dig area and locate marks. Furthermore, image capturemechanism 124 may be used to provide an image of the dig area showinglocate marks.

Dig area and image (dig area/image) data from image capture mechanisms124 may be transmitted to and stored on, for example, an image server126. Each image from image capture mechanisms 124 is associated with acertain ticket. Image server 126 is connected to the work managementserver 112 via a wired or wireless network 128. Network 128 is, forexample, a wide area network (WAN), a local area network (LAN), atelephone network, such as the Public Switched Telephone Network (PSTN)or a cellular network, an Internet connection, an Intranet connection,one or more communication links, and/or a combination of networks. Also,dig area/image data from image capture mechanism 124 may be transmitteddirectly to work management server 112, as shown by communication link160.

As noted above, work management server 112 includes a ticket approvalapplication 130 that is implemented via processor-executableinstructions executed by processing unit 150 and a database 132 storedin memory 152. Database 132, created and maintained by any suitabledatabase software, stores relationships between, for example, digarea/image data captured by image capture mechanism 124, tickets 134,locate technicians 122 and approvers 118. For example, database 132 maystore tickets 134 and associated dig area/image data 136.

In an embodiment, ticket approval application 130 is a softwareapplication that provides a graphical computerized mechanism forperforming oversight and quality control in a locate operation.Additional details relating to an example of a method of usingimplemented by the ticket approval application 130 in an oversight andquality control operation are described with reference to FIG. 2.Further, additional details of example GUIs of ticket approvalapplication 130 that may be displayed on one or more of display devices156A, 156B and 156C are described with reference to FIGS. 3 through 11.

The features of ticket approval application 130 of system 100 of thepresent disclosure may include, but are not limited to, the following:

a mechanism by which approvers may review tickets rapidly in real timeand/or within a certain amount of time (e.g., within one day) from theticket being executed;

a mechanism by which dig area/image data that is associated withapproved tickets may be stored with the appropriate ticket(s) as a partof the archival process;

a mechanism by which a numerical count of approved tickets, coachingreferrals, and QC referrals, may be maintained for different levels ofthe system;

a mechanism by which, while QC approvers 116 may be required to reviewall tickets of all locate technicians 122 under their supervision, arandom and/or rules-based subset of tickets may be selected for highermanagerial review, which adds a further level of quality assurance;

a mechanism by which tickets that are tagged for QC referral may bedispatched immediately to the original locate technician, QC technician,and/or another locate technician;

a mechanism by which substantially all tasks that are associated with aQC referral may be completed the same day as dispatched and the manifestis revised to reflect any changes that are made on site;

a mechanism by which QC referrals that are not completed on the samebusiness day as referred may be flagged for managerial review andhandling;

a mechanism by which approvers 118 may log and track coaching referrals;

a mechanism by which received data is interrogated against variousaspects and limitations, such as time to complete work, cost to completework, conditions at the work site, time the work was performed (properor improper time), efficiency with which the work was performed, and thelike, to provide exception notifications relating to certain reviewedtickets that can be flagged for review by approver 118;

a mechanism by which coaching opportunities that are not completedwithin a certain amount of time, for example, within ten business days,may be flagged for managerial review and handling; and

a mechanism by which substantially all documentation may beauto-archived, for example, in database 132 of work management server112 as well as in employee personnel files (e.g., human resources files)for use, for example, with tracking employee information and performanceevaluation scoring.

Turning now to FIG. 2, a flow diagram of an example of a method 200 ofperforming oversight and quality control in a locate operation usingsystem 100 is presented. Method 200 may include, but is not limited to,the following steps, which may be implemented in any order.

At step 210, the locate technician completes the ticket and provides digarea data. For example, locate technician 122 is assigned a certainticket and is dispatched to a specific dig area to perform a locateoperation. In the process of performing the locate operation, locatetechnician 122 captures the required dig area/image data via imagecapture mechanism 124. In an example, when image capture mechanism 124is a digital camera, locate technician 122 provides a digital photographthat shows the street number on a building, another digital photographof the paper manifest, and another digital photograph of the dig area,showing locate marks. Additionally, when image capture mechanism 124 isthe device and method of the '732 patent application, the images of thedig area, showing locate marks, are in the form of an image of the digarea that has locate marks electronically overlaid thereon. These locatemarks denote the presence of facilities. The device and method of the'732 patent application provide alternative mechanisms for automaticallyproviding dig area identification information and manifest informationin electronic form for importing into ticket approval application 130.

Upon completion of the locate operation, the dig area/image data ofimage capture mechanism 124 may be transmitted to image server 126 ordirectly to work management server 112. In doing so, the dig area/imagedata is accessible to ticket approval application 130. Additionally, anassociation is formed between the dig area/image data and the ticket.This association between the dig area/image data and the ticket ismaintained throughout the steps of the oversight and quality controlmethod of the present disclosure.

At step 212, an approver opens the ticket approval application 130 andselects a certain locate technician and ticket for quality controlreview. Each approver 118 is responsible for a certain group of locatetechnicians 122. This approver-specific group of locate technicians 122may be called an approver group.

By way of example, FIG. 3 illustrates an example of an approver inboxGUI 300 for use in system 100 of the present disclosure. Approver inboxGUI 300 may be the user interface that is presented to approver 118 uponlogging into ticket approval application 130. Approver inbox GUI 300displays one or more locate technician windows 310 (310 a-310 i),whereby each of locate technician windows 310 is associated with certainlocate technician 122 of the approver group. A display area of approverinbox GUI 300 may indicate the total number of new tickets, coachingreferrals and QC referrals for the approver group. Approver 118 is ableto select a new ticket via a new ticket icon 312 and is able to selecttickets that have been referred for QC via a quality controlled ticketicon 314. Further, approver 118 is able to select tickets that have beenreferred for coaching via a coached ticket icon 316. In an example,approver 118 selects new ticket icon 312 of locate technician window 310a. Ticket approval application 130 reads in the associated ticketinformation and dig area/image data from tickets 134 and dig area/imagedata 136 of database 132.

At step 214, approver 118 reviews the dig area/image data of theselected ticket. For example, approver 118 reviews the ticket of locatetechnician window 310 a that was selected at step 212.

By way of example, FIG. 4 illustrates an approver image viewer GUI 400for use in the ticket approval system of the present disclosure.Approver image viewer GUI 400 may include an image display area 410,multiple text display fields, such as a TICKET MANIFEST display field,and a WORK PERFORMED display field. Other information may be displayed,such as the ticket number, locate technician name, ticket details,locate marks used, and a locate technician signoff field. Additionally,approver 118 may select a navigate back icon 412 in order to return to aprevious GUI, may select an approved icon 414 in order to categorize theticket as satisfactory, may select a QC icon 416 in order to categorizethe ticket as unsatisfactory and needing QC action, and may select acoach icon 418 in order to categorize the ticket as satisfactory, butlocate technician is in need of coaching.

Approver 118 visually inspects the information that is displayed onapprover image viewer GUI 400 and, in particular, compares the dig areaimage in image display area 410 with the information in the TICKETMANIFEST display field and a WORK PERFORMED display field.

If approver 118 determines that substantially all aspects of the locateoperation are satisfactory, approver 118 selects approved icon 414 andmethod 200 proceeds to step 216. For example, if the information in theWORK PERFORMED display field and the markings that are shown at the digarea in image display area 410 satisfactorily match the information inthe TICKET MANIFEST display field, approved icon 414 may be selected andmethod 200 proceeds to step 216. In this case, the risk of a locateerror and damage to facilities during excavation is diminished.

If approver 118 determines that the locate operation itself issatisfactory, but certain aspects of the information that is provided bylocate technician 122 needs improvement, approver 118 selects coach icon418, which generates a coaching referral and method 200 proceeds to step218. For example, the locate operation is satisfactory when theinformation in the WORK PERFORMED display field and the markings thatare shown at the dig area in image display area 410 sufficiently matchthe information in the TICKET MANIFEST display field. In this case, riskof a locate error and damage to underground facilities during excavationmay be low. However, certain details of the markings may need toimprove. For example, a less than desirable anchor point has beenmarked. This may result in a minor inaccuracy, while not presenting arisk of damage during excavation. In this example, locate technician 122may need training with regard to selecting anchor points.

If approver 118 determines that important aspects of the locateoperation are unsatisfactory, approver 118 selects QC icon 416, whichgenerates a QC referral and method 200 proceeds to step 224. In anexample, a gross error that may prompt the need for QC action may bewhen the TICKET MANIFEST calls for gas, power, and water lines to belocated and marked, yet the information in the WORK PERFORMED displayfield and site image in image display area 410 shows that only the gasand power lines were marked. In this example, because the water lineswere not marked, there may be an increased risk of damage to the waterlines during excavation, and immediate corrective action may berequired.

Further to the QC referral example, FIG. 5 illustrates an example of aQC referral popup window 500 for use in the ticket approval system ofthe present disclosure. QC referral popup window 500 shows a selectionof various reasons for which a QC referral may be generated as well as atext box for entering notes. For the above example, QC referral popupwindow 500 shows that the reason for referral is “Member undergroundfacility not seen as noted on manifest” and clarifying notes are shown.QC referral popup window 500 includes a submit QC referral icon 510 anda cancel QC referral icon 512. QC referral popup window 500 is notlimited to the selections shown in FIG. 5 and may be designed to includeany content.

Upon step 216, the ticket approval process is completed. The digarea/image data that is associated with approved tickets may be storedwith the appropriate ticket(s) as a part of an archival process. Thenumerical count of approved tickets for the entire system, for eachapprover group of locate technicians 122 and for individual locatetechnician 122, may be updated and stored.

At step 218, the coaching referral is routed to the approver's inbox.For example, the coaching referral that is generated at step 214 may bemaintained in the inbox of originating approver 118 for a certain periodof time, such as, for example, ten business days. This allows forcoaching schedules to be developed and completed in a timely manner.

At step 220, approver 118 performs the coaching activity with locatetechnician 122. For example, approver 118 steps through one or morecoaching referrals in approver's 118 inbox for targeted locatetechnician 122 and performs one or more coaching activities, accordingto the contents of each coaching referral.

At step 222, locate technician 122 and approver 118 sign off on thecoaching activities as acknowledgement that the coaching activity hasbeen completed. A positive report of completing the coaching activitiesmay be logged, for example, in the personnel file of locate technician122. The one or more coaching referrals may then be removed from theinbox of approver 118.

At step 224, the ticket that is the subject of QC referral of step 214is routed to a certain QC approver 116 for review. For example, certainQC approver 116 opens ticket approval application 130, views QCapprover's inbox and selects a certain locate technician and ticket forwhich a QC review has been requested.

By way of example, FIG. 6 illustrates an example of a QC approver inboxGUI 600 for use in the ticket approval system of the present disclosure.QC approver inbox GUI 600 may be the user interface that is presented tocertain QC approver 116 upon logging into ticket approval application130. QC approver inbox GUI 600 (610 a-610 c) displays one or more locatetechnician windows 610, whereby each locate technician window 610 isassociated with certain locate technician 122 and QC referral. A displayarea of QC approver inbox GUI 600 shows the total number of QCreferrals. QC approver 116 is able to select any locate technicianwindow 610, for example, QC approver 116 selects locate technicianwindow 610 a. Ticket approval application 130 reads in the associatedticket information and dig area/image data from tickets 134 and digarea/image data 136 of database 132.

At decision step 226, QC approver 116 determines whether to accept orreject the QC referral. For example, QC approver 116 reviews the digarea/image data of the selected QC referral. By way of example, FIG. 7illustrates a QC approver image viewer GUI 700 for use in the ticketapproval system of the present disclosure.

QC approver image viewer GUI 700 may include image display area 410, theTICKET MANIFEST display field, the WORK PERFORMED display field, andother information, as described in approver image viewer GUI 400 of FIG.4. Additionally, QC approver image viewer GUI 700 includes a navigateback icon 412, an approved icon 414, a QC icon 416 and a coach icon 418,as described in approver image viewer GUI 400 of FIG. 4. QC approverimage viewer GUI 700 may also include a text field for displaying notesthat were entered by originating approver 118 and additional selectionsand/or text fields for routing the QC request to original locatetechnician 122 or to certain QC technician 120.

QC approver 116 visually inspects the information that is displayed onQC approver image viewer GUI 700 and compares the dig area image inimage display area 410 with the information in the TICKET MANIFESTdisplay field and a WORK PERFORMED display field. QC approver 116determines whether QC approver 116 is in agreement with originatingapprover 118 that the ticket requires QC action.

If QC approver 116 determines that QC action is needed, method 200proceeds to step 228. If QC approver 116 determines that no QC action isneeded, method 200 proceeds to step 234. FIG. 8 illustrates an exampleof a reject QC popup window 800 for use in system 100. Reject QC popupwindow 800 may include a text field for entering the reason forrejection as well as a submit QC rejection icon 810 and a cancel QCrejection icon 812.

Optionally, QC approver 116 may determine that no QC action is needed,but coaching is recommended. In this case, method 200 proceeds to step218. FIG. 9 illustrates an example of a coaching popup window 900 foruse in system 100. Coaching popup window 900 may include a text fieldfor entering the reason for coaching as well as a submit coachingrequest icon 910 and a cancel coaching request icon 912.

At step 228, QC approver 116 routes the ticket to a QC technician forexecution. For example, QC approver 116 makes note of the QC action thatis needed via QC approver image viewer GUI 700. In the example of step214, wherein the water lines should have been marked, but were not, QCapprover 116 makes a note that the water lines were not marked. QCapprover 116 then routes the QC request to original (or alternate)locate technician 122 or to certain QC technician 120 who returns to thedig area to perform the required tasks (e.g., to mark the water lines).

At step 230, QC technician 120 completes the ticket and provides updateddig area/image data. For example, revisiting the dig area in order toperform the tasks that are necessary to satisfy the QC referral. Uponcompletion of the QC operation, the dig area/image data of the imagecapture mechanism 124 is transmitted to image server 126 or directly towork management server 112. In doing so, the updated dig area/image datais accessible to ticket approval application 130.

At step 232, approver 118 that originated the QC referral opens approverinbox GUI 300 and reviews the updated ticket via approver image viewerGUI 400. FIG. 10 illustrates another example of approver image viewerGUI 400 that includes additional information. For example, approver 118is able to view additional notes that have been added along the entirehistory of the ticket by, for example, QC approver 116 who processed theQC referral and/or QC technician 120 who was assigned to perform the QCoperation. Additionally, approver 118 is able to view the original digarea images supplied by original locate technician 122 as well as thenew dig area images supplied by QC technician 120. Method 200 returns tostep 212 where approver 118 may again review the updated ticket similarto any other ticket.

At step 234, certain QC approver 116 routes the ticket back to theoriginating approver 118. Method 200 returns to step 212 where approver118 may again review the ticket similar to any other ticket.

Method 200 is not limited to the operations that are described in FIG.2. Other operations may occur, such as tracking the status of QCreferrals, flagging delinquent QC referrals, tracking the status ofcoaching referrals, flagging delinquent coaching referrals, tracking thetotal ticket numbers across the entire service provider, and dashboardreporting. For example, FIG. 11 illustrates an example of a ticketsummary GUI 1100 for use in the ticket approval system of the presentdisclosure. At any time, manager 114 may view the current numericalcount of approved tickets, coaching referrals and QC referrals. Forexample, the ticket summary GUI 1100 shows a summary of these counts,organized by approver groups.

In an alternative embodiment, an example of a real time (orsubstantially real time) method of performing oversight and qualitycontrol in locate operations using the ticket approval system of thepresent disclosure may be enabled by use of, for example, emailinfrastructure. In this embodiment, work management server 112 and, inparticular, ticket approval application 130 may be accessible via anemail application and there may be email communication between entities.Upon completion of a ticket, locate technician 122 may send an email toapprover 118 that includes substantially the same content as shown inapprover image viewer GUI 400. By use of an email application, approver118 may process the ticket much the way that has been described in FIGS.1 through 11, wherein the various GUIs are viewed and processed via theemail application. In this embodiment, the workflow is being pushed fromlocate technicians 122 to approvers 118, rather than being pulled byapprovers 118 from locate technicians 122. It is further contemplatedthat approver 118 will provide a signature, such as, an electronicsignature or other indicator to signify completion of the reviewprocess.

Similarly, the use of additional communication devices such as mobiletelephones, PDAs, portable computers (i.e., laptops and tablet PCs),text messaging and the like are contemplated within all aspects of thepresent disclosure. By use of one or more of the additionalcommunication devices, any manager/approver/QC technician/locatetechnician (114, 116, 118 and 120) may process the tickets much the waythat has been described in FIGS. 1 through 11, wherein the various GUIsare viewed and processed via any of the one or more additionalcommunication instruments.

Further, it is contemplated that dig area and image data, tickets andrelated communications according to the present disclosure can be madethrough wireless interfaces including, for example, an Intranetconnection, Internet, Bluetooth® technology, Wi-Fi, Wi-Max, IEEE 802.11technology, radio frequency (RF), Infrared Data Association (IrDA)compatible protocols, Local Area Networks (LAN), Wide Area Networks(WAN), Shared Wireless Access Protocol (SWAP), combinations thereof, andother types of wireless networking protocols. Additionally, the wirelessinterface may be capable of capturing signals that reflect a user'sintent. For example, the wireless interface may include a microphonethat can capture a user's intent by capturing the user's audiblestatements or commands. Alternatively, the wireless interface mayinteract with a device that monitors a condition or biological state ofthe user, such as eye movement, brain activity, heart rate, and/or othersubtle signals.

While the ticket approval system and methods of FIGS. 1 through 11 havebeen described in the context of underground facility locateapplications, this is only for exemplary purposes. The ticket approvalsystem and method of the present disclosure may be applicable to anyfield service or distributed workforce application.

Furthermore, while the ticket approval system and methods of FIGS. 1through 11 have been described in the context of oversight and qualitycontrol of locate operations, the system and methods of the presentdisclosure are not limited to locate operations involving undergroundfacilities only. The system and methods of the present disclosure aresuitable for performing quality control of locate operations, activitiesto detect or infer the presence or absence of above ground facilities,and any combination thereof. Additionally, the system and methods of thepresent disclosure can be used in other industries and practices suchas, for example, used in the inspection practices of the building andconstruction fields.

No element, act, or instruction used in the present application shouldbe construed as critical or essential to the present disclosure unlessexplicitly described as such. In addition, as used herein, the article“a” is intended to include one or more items. Where only one item isintended, the term “one” or similar language is used.

It will be understood that various modifications may be made to theembodiments disclosed herein. Therefore, the above description shouldnot be construed as limiting, but merely as exemplifications of thevarious embodiments of the present disclosure. Those skilled in the artwill envision other modifications within the scope and spirit of theclaims appended hereto.

What is claimed is:
 1. A method of performing quality control for alocate and marking operation performed by a locate technician at a digarea of proposed excavation, the method comprising steps of:electronically receiving a locate request ticket at a work managementserver, the locate request ticket including ticket information regardingat least one task to be performed by the locate technician during thelocate and marking operation; dispensing a marking material and/or amarking object in the dig area, via a GPS-enabled marking device used bythe locate technician at the dig area, to form physical locate marksrepresenting a presence or an absence of at least one undergroundfacility in the dig area, wherein the GPS-enabled marking devicegenerates a data set of GPS coordinates corresponding to approximategeographic locations of the physical locate marks; generating markingdata, via a GPS-enabled image capture mechanism used by the locatetechnician at the dig area, wherein the GPS-enabled image capturemechanism is communicatively coupled to the GPS-enabled marking device,and wherein the marking data includes: an image of the dig area showingoverlaid representations of the physical locate marks formed bydispensing the marking material and/or the marking object via themarking device, wherein the overlaid representations are based on thedata set of GPS coordinates generated by the GPS-enabled marking device;and GPS data representing a geographic location of the GPS-enabled imagecapture mechanism; electronically transmitting the marking data from theGPS-enabled image capture mechanism to the work management server;electronically receiving the marking data at the work management server,wherein the work management server includes a database and an approvalapplication, and wherein the approval application provides a graphicalcomputerized mechanism, via at least one display device communicativelycoupled to the work management server, to facilitate the quality controlof the locate and marking operation; and electronically displaying, viathe at least one display device: i) the ticket information from thelocate request ticket regarding the at least one task to be performed bythe locate technician, wherein the ticket information includes at leastone utility member code corresponding to a utility expected to bepresent in the dig area of proposed excavation; and ii) the marking dataincluding the image of the dig area showing the overlaid representationsof the physical locate marks and the GPS data from the at least oneGPS-enabled image capture mechanism, wherein an approver compares atleast the displayed ticket information including the at least oneutility member code corresponding to a utility expected to be present inthe dig area of proposed excavation and the displayed marking data andthereby remotely performs oversight and the quality control of thelocate and marking operation.
 2. The method of claim 1, wherein aportion of the task includes locating the presence or the absence of theat least one underground facility.
 3. The method of claim 1, wherein atleast a portion of the electronically received marking data includesdata streaming or continuous data streaming.
 4. The method of claim 1,further comprising: performing a review by the approver of the markingdata associated with the at least one task at a location associated withthe ticket and included in the ticket information.
 5. The method ofclaim 1, wherein the database stores relationships among the markingdata, the locate request ticket, the locate technician, the approver,and a time stamp when approved by the approver.
 6. The method of claim1, wherein the approval application provides a mechanism whereby theapprover may compare the marking data and the ticket information in realtime or substantially real time.
 7. The method of claim 1, whereincomparing the ticket information and the marking data results in eitheran approved ticket, a coaching referral ticket, or a quality controlreferral ticket.
 8. The method of claim 7, wherein the quality controlreferral ticket is dispatched to the locate technician to performanother task associated with the locate request ticket.
 9. The method ofclaim 7, wherein the quality control referral ticket is dispatched to asupervisor or a quality assurance personnel.
 10. The method of claim 7,wherein the quality control referral ticket requires a follow up task,and wherein the method further comprises: flagging the follow up taskfor review by the approver if the follow up task has not been completedin a predetermined time period.
 11. The method of claim 1, wherein themarking data includes an image.
 12. The method of claim 1, wherein theapprover provides feedback in real time or substantially real time tothe locate technician performing the at least one task associated withthe locate request ticket.
 13. A method of performing quality controlfor a locate and marking operation performed by a locate technician at adig area of proposed excavation, the method comprising steps of:dispensing a marking material and/or marking object, via a GPS-enabledmarking device used by the locate technician at the dig area, to formphysical locate marks representing a presence or an absence of at leastone underground facility in the dig area, wherein the GPS-enabledmarking device generates a data set of GPS coordinates corresponding toapproximate geographic locations of the physical locate marks;generating marking data associated with the marking of the presence orthe absence of the at least one underground facility, via a GPS-enabledimage capture mechanism used by the locate technician at the dig area,wherein the GPS-enabled image capture mechanism is communicativelycoupled to the GPS-enabled marking device, and wherein the marking dataincludes: an image of the dig area showing overlaid representations ofthe physical locate marks formed by dispensing the marking materialand/or the marking object via the marking device, wherein the overlaidrepresentations are based on the data set of GPS coordinates generatedby the GPS-enabled marking device; and GPS data representing ageographic location of the GPS-enabled image capture mechanism;electronically transmitting at least the marking data from theGPS-enabled image capture mechanism to the work management server,wherein the work management server includes a database and an approvalapplication, wherein the approval application is a software applicationthat provides a graphical computerized mechanism, via at least onedisplay device communicatively coupled to the work management server, tofacilitate the quality control of the locate and marking operation; andelectronically displaying, via the at least one display device: i) atleast one utility member code corresponding to a utility expected to bepresent in the dig area of proposed excavation; and ii) the marking datarepresenting performance by the locate technician of the marking of thepresence or the absence of the at least one underground facility,wherein an approver compares at least the at least one utility membercode and the displayed marking data and thereby remotely performsoversight and the quality control of the locate and marking operation.14. The method of claim 13, wherein the database stores relationshipsamong the marking data, the locate technician, and the approver.
 15. Themethod of claim 13, wherein the approval application provides amechanism whereby the approver compares the marking data and the atleast one utility member code in real time or substantially real time.16. The method of claim 13, further comprising the step of: the locatetechnician performing a self review of the data.
 17. The method of claim16, wherein the self review is performed near or at the dig area. 18.The method of claim 13, wherein the step of comparing the marking dataand the at least one utility member code results in either an approvedticket tag, a coaching referral ticket tag, or a quality controlreferral ticket tag.
 19. The method of claim 18, wherein an updatedlocate request ticket tagged with the quality control referral tag isdispatched to the locate technician to perform another task.
 20. Themethod of claim 18, wherein an updated locate request ticket tagged withthe quality control referral tag requires a follow up task, and whereinthe follow up task not completed in a predetermined time period isflagged for review by an approver.
 21. The method of claim 18, whereinan updated locate request ticket tagged with the quality controlreferral tag is dispatched to a supervisor or a quality assurancepersonnel.
 22. The method of claim 13, wherein the approver thatperforms the step of comparing provides feedback in real time orsubstantially real time to the locate technician.
 23. A system formaintaining quality control for a locate and marking operation performedby a locate technician at a dig area of proposed excavation, the systemcomprising: a GPS-enabled marking device used by the locate technicianat the dig area to dispense a marking material and/or a marking objectin the dig area so as to form physical locate marks representing apresence or an absence of at least one underground facility in the digarea, wherein the GPS-enabled marking device generates a data set of GPScoordinates corresponding to approximate geographic locations of thephysical locate marks; a memory to store a locate request ticketidentifying a dig area within which excavation is planned, the locaterequest ticket including ticket information and regarding an operationto be performed by the locate technician regarding physically markingthe presence or absence of at least one underground facility in the digarea; a communication interface; at least one display device; aGPS-enabled image capture mechanism, coupled to the communicationinterface and to the GPS-enabled marking device, to generate markingdata associated with the locate request ticket and to provide themarking data to the communication interface, the marking data relatingto the marking by the locate technician of the presence or the absenceof the at least one underground facility in the dig area as part ofperformance of the operation, wherein the marking data includes: animage of the dig area showing overlaid representations of the physicallocate marks formed by dispensing the marking material and/or themarking object via the marking device, wherein the overlaidrepresentations are based on the data set of GPS coordinates generatedby the GPS-enabled marking device; and GPS data representing ageographic location of the GPS-enabled image capture mechanism; and awork management server, coupled to the communication interface and theat least one display device and including a database and a locaterequest ticket approval application, the locate request ticket approvalapplication providing a graphical computerized mechanism, via the atleast one display device, for an approver to perform a quality controlreview of the locate request ticket based on a comparison of at leastthe marking data from the performance of the operation obtained by theimage capture mechanism and the locate request ticket informationregarding the operation to be performed, wherein the locate requestticket information includes at least one utility member codecorresponding to a utility expected to be present in the dig area withinwhich excavation is planned.
 24. The system of claim 23, furthercomprising a user input device, wherein the approver provides feedbackto the locate request ticket approval application, via the user inputdevice, based on whether or not the locate request ticket has beencompleted or completed properly.
 25. The system of claim 23, wherein theapprover tags the locate request ticket and the data to indicate thatfurther work should be performed pursuant to the locate request ticket.26. The system of claim 23, wherein the approver tags the locate requestticket and the data to indicate that further work should be performedpursuant to the associated geographic area.
 27. A system for performingquality control of a locate and marking operation performed by a locatetechnician at a dig area of proposed excavation, comprising: aGPS-enabled marking device used by the locate technician at the dig areato dispense a marking material and/or a marking object in the dig areaso as to form physical locate marks representing a presence or anabsence of at least one underground facility in the dig area, whereinthe GPS-enabled marking device generates a data set of GPS coordinatescorresponding to approximate geographic locations of the physical locatemarks; a memory to store a locate request ticket, wherein the locaterequest ticket includes ticket information including at least oneutility member code corresponding to a utility expected to be present atthe dig area of proposed excavation; a GPS-enabled image capturemechanism, coupled to the GPS-enabled marking device, to generatemarking data including: an image of the dig area showing overlaidrepresentations of the physical locate marks formed by dispensing themarking material and/or the marking object via the marking device,wherein the overlaid representations are based on the data set of GPScoordinates generated by the GPS-enabled marking device; and GPS datarepresenting a geographic location of the GPS-enabled image capturemechanism; a work management server coupled to the communicationinterface and including a database and a locate request ticket approvalapplication, wherein the locate request ticket approval application is asoftware application that provides a graphical computerized mechanismallowing an approver to review the marking data; at least one displaydevice coupled to the work management server to display the image; and auser input device coupled to the work management server to provide atleast one indication to the ticket approval application of a qualityassessment of the locate and marking operation based at least in part onthe ticket information and the, wherein the ticket information includesthe at least one utility member code.